package com.unipay.system;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * @BelongsProject: unipay-auth-parent
 * @Author: cmy
 * @CreateTime: 2023-02-01  19:16
 * @Description:
 *  TODO
 *      （1）controller调用service
 *      （2）service调用mapper
 *      （3）mapper中创建方法
 *      （4）mapper.xml配置文件中，编写 “动态SQL”
 *
 *  TODO mybatis-plus过程：
 *  1、准备
 *      （1）springboot配置文件.yml
 *      （2）启动类
 *      （3）实体类
 *  2、创建：启动类扫描mapper，mp实现crud
 *      （1）创建mapper的interface
 *      （2）mapper继承BaseMapper<实体类>
 *      （3）调用mapper封装的方法，实心crud
 *  3、创建：service，mp实现crud
 *      （2）mp实现crud操作
 *
 */


/**
 *  TODO   ### 启动类
 *  在 Spring Boot 启动类中添加 `@MapperScan` 注解，扫描 Mapper 文件夹：
 */
@SpringBootApplication
@MapperScan("com.unipay.system.mapper") // 扫描规则：当前包、及其子包中的内容
public class ServiceAuthApplication {

    public static void main(String[] args) {
        SpringApplication.run(ServiceAuthApplication.class, args);
    }
}
